Address for this organisation is Staffa Lodge Dental Group, 326 Norwich Road, Ipswich, Suffolk
IP1 4HD